The Delhi high court Friday asked Twitter to remove certain objectionable material relating to Hindu Goddess from its platform, observing that the social media giant shall respect sentiments of general public as it was doing business for them.